apply for a placement - English Synonyms Dictionary